striped suckerfish - Spanish English Dictionary